
select , .input-text{
	padding:0 5px;
	
	height:30px;
}
.input-text{
	width:285px;
}
.contentbox1 .rightbox{
	width:921px;
}
.nav-list {
	overflow:hidden;
	margin-top:11px;
}
.nav-list ul li{
	float:left;
	height:50px;
	background:#fff;
	line-height:50px;
	text-align:center;
	width:307px;
	color:#5AB2C6;
	position:relative;
	cursor:pointer;
}
.nav-car-list ul li{
	float:left;
	height:50px;
	background:#fff;
	line-height:50px;
	text-align:center;
	width:230px;
	color:#5AB2C6;
	position:relative;
	cursor:pointer;
}
.nav-list ul li img{
	vertical-align:middle;
	padding:0 10px;

}
.nav-list .bottom-box{
	height:4px;
	width:100%;
	background:#57B4C6;
	position:absolute;
	bottom:0;
	right:0;
	display:none;
}
#show-box{
	display:block;
}
.payment {
	padding:35px 0 55px 0;
}

.bill-record-top {
	padding:5px 0 ;
}

.bill-record-content {
	padding:30px 0 ;
}

.payment table{
	border-collapse:collapse;
	margin:0 auto;
	border: 1px #ccc;
}
.payment table td{
	border:1px solid #ccc;
}
.payment .select{
	width:300px;
	
}
.payment .table-pay td{
	border:none;
}
.table-pay td{
	padding:10px 0;
}
.table-pay .right-td{
	padding-left:10px;
}
.payment .invoice{
	margin-left:100px;
}
.payment .invoice a{
	color:#FCB890;
}
.submit{
	width:80px;
	height:30px;
	background:#57B4C6;
	color:#fff;
	border:1px solid #57B4C6;
	font-weight:700;
}

.payBill{
	width:80px;
	height:30px;
	background:#57B4C6;
	color:#fff;
	border:1px solid #57B4C6;
	font-weight:700;
	letter-spacing:5px;
}

.seeDetail{
	width:80px;
	height:30px;
	background:#eeeeee;
	color:#57B4C6;
	border:0;
	font-weight:700;
}

.seeRecordDetail{
	width:80px;
	height:30px;
	background:#fff;
	color:#fd7c66;
	border:0;
	font-weight:600;
	text-align:center;
}

.btn-right{
	text-align:center;
}
.payment-info{
	text-align:center;
}
.payment-info img{
	vertical-align:middle;
}
.payment-info-box{
	margin-top:15px;
	background:#fff;
	padding-bottom:60px;
}
.payment-record ul{
	overflow:hidden;
}
.payment-record .type-list li{
	width:25%;
	height:30px;
	background:#57B4C6;
	float:left;
	line-height:30px;
	color:#fff;
	text-align:center;
}
.yundan{
	height:30px;
	background:#E5E5E5;
}

.record-table{
	border-collapse:collapse;
	width:100%;
}
.record-tbody{
	padding:20px 0;
}

.record-head{
	height: 30px; 
	background: #E5E5E5;
	width:100%;
}
.record-body{
	height: 30px; 
	background: #fff;
	width:100%
}

.record-body td{
	text-align:center;
}

.record-table .record-head td {
	text-align:center;
}
.table-box{
	background:#fff;
}
.last-td{
	text-align:right;
	border:0;
	padding-right: 145px;
    padding-top: 10px
}

.record-table-head{
	width:100%;
	height:30px;
	background:#57B4C6;
	line-height:30px;
	color:#fff;
	text-align:center;
}
select {
    width: auto;
    padding: 0 2%;
    margin: 0;
}
select option{
    text-align: center;
}
.payMoneyExplain{
	float:right;
    color: #FCB890;
    height:30px;
    line-height:40px;
}
.payMoneyExplain img{
	vertical-align:-4px;
}
.nav-car-list ul li img{
	vertical-align: -4px;
	padding-right:7px;
}









































